package main

import "fmt"

// Author : CSR丶WARRIOR
// Time ： 2020/10/16  17:09
// TOOLS : GoLand
// FILENAME : Multiple inheritance.go
// STATEMENT: 多重继承

type object struct {
	id int
}
type a struct {
	object
	name string
	addr string
}
type son struct {
	a
	price float64
}

func main() {
	//创建对象
	var son son
	son.id = 10
	//修改属性值
	fmt.Println(son.a.object.id) //10
}
